Service deployment on high performance active network nodes
نویسندگان
چکیده
In order to realize service deployment on high-performance active nodes, the problem of installing and configuring software components in complex, heterogeneous node environments must be addressed. The paper presents our approach to this problem, called Chameleon, which includes two main aspects. First, the service model we propose is based on service components with two interfaces–a data flow interface for programming packet flows and a control interface for programming the control plane. Second, the service specification is kept independent of any particular node architecture. During the service deployment phase, the service specification is resolved on each node offering the service and is driven by node-specific parameters. The result of this resolution is a tree of service components, which can differ among different types of nodes. Our solution allows a service to take full advantage of specific node features, such as those related to performance or security. The design is illustrated using an active adaptable reliable multicast service.
منابع مشابه
Pattern Based Service Deployment for Active Networks
In this paper, we present a pattern based approach to network level service deployment for active networks. Network level service deployment includes discovering and selecting active nodes that fulfill the service requirements and are capable of running service components. Once a suitable set of active nodes is identified, service installation is triggered on those nodes. Our approach provides ...
متن کاملTo appear in IEEE NETWORK Magazine Special Issue on Active and Programmable Networks July Introducing New Internet Services Why and How
Active networks permit applications to inject programs into the nodes of local and more importantly wide area networks This supports faster service innovation by making it easier to deploy new network services In this paper we discuss both the potential impact of active net work services on applications and how such services can be built and deployed We explore the impact by suggest ing sample ...
متن کاملA Service Deployment Architecture for Heterogenous Active Networks Nodes
In order to realise service deployment on high-performance active nodes, the problem of installing and configuring software components in complex, heterogeneous node environments must be addressed. The paper presents our approach to this problem, called Chameleon. The service specification is kept independent of any particular node architecture. During the service deployment phase, the service ...
متن کاملComponent-Based Deployment and Management of Services in Active Networks
This paper 1 describes a holistic approach towards the deployment and runtime management of services on active network nodes taken by the FAIN project. Both the underlying service model and the architectures supporting deployment and management are component oriented. The separation of service meta-information and implementation code allows for a very flexible way of service deployment manageme...
متن کاملQuasi Random Deployment Strategy for Reliable Communication Backbones in Wireless Sensor Networks
Topology construction and topology maintenance are significant sub-problems of topology control. Spanning tree based algorithms for topology control are basically transmission range based type construction algorithms. The construction of an effective backbone, however, is indirectly related to the placement of nodes. Also, the dependence of network reliability on the communication path undertak...
متن کامل